package cn.com.connected.vo.base;

import io.swagger.annotations.ApiModelProperty;
import lombok.Builder;
import lombok.Data;
import lombok.experimental.Tolerate;

/**
 * @author 邵明生
 * @version 3.0
 * @Description
 * @date 2021-04-06 16:48
 **/

@Data
@Builder
public class PolicyVO {

    @ApiModelProperty(notes = "accessId")
    private String accessId;

    @ApiModelProperty(notes = "policy")
    private String policy;

    @ApiModelProperty(notes = "signature")
    private String signature;

    @ApiModelProperty(notes = "过期时间 秒")
    private Integer expireTime;

    @ApiModelProperty(notes = "上传域名")
    private String uploadUrl;

    @ApiModelProperty(notes = "key")
    private String key;


    @Tolerate
    public PolicyVO() {
    }
}
